beetroot micro-leave - German English Dictionary